threaded sleeves - Spanish English Dictionary